package com.c2rusthub.service.model;

import java.util.Date;

public class TranslatedTask {

    private int id;                // 任务ID
    private int taskId;            // 转译任务主键ID
    private String cUrl;           // c地址仓库
    private int claimUserId;       // 认领人用户ID
    private String claimUserName;        // 认领人用户名称
    private String claimPhone;        // 认领人手机号
    private String claimEmail;        // 认领人邮箱
    private String rustUrl;        // Rust源码库地址URL
    private String readmeDetail;   // 任务介绍
    private int likes;             // 点赞数
    private int diss;              // diss数
    private Date updatedTime;  // 最后更新时间
    private Date createdTime;  // 创建时间

    // Getters 和 Setters
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getTaskId() {
        return taskId;
    }

    public void setTaskId(int taskId) {
        this.taskId = taskId;
    }

    public String getcUrl() {
        return cUrl;
    }

    public void setcUrl(String cUrl) {
        this.cUrl = cUrl;
    }

    public int getClaimUserId() {
        return claimUserId;
    }

    public void setClaimUserId(int claimUserId) {
        this.claimUserId = claimUserId;
    }

    public String getRustUrl() {
        return rustUrl;
    }

    public void setRustUrl(String rustUrl) {
        this.rustUrl = rustUrl;
    }

    public String getReadmeDetail() {
        return readmeDetail;
    }

    public void setReadmeDetail(String readmeDetail) {
        this.readmeDetail = readmeDetail;
    }

    public int getLikes() {
        return likes;
    }

    public void setLikes(int likes) {
        this.likes = likes;
    }

    public int getDiss() {
        return diss;
    }

    public void setDiss(int diss) {
        this.diss = diss;
    }

    public Date getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;

    }

    public String getClaimUserName() {
        return claimUserName;
    }

    public void setClaimUserName(String claimUserName) {
        this.claimUserName = claimUserName;
    }

    public String getClaimPhone() {
        return claimPhone;
    }

    public void setClaimPhone(String claimPhone) {
        this.claimPhone = claimPhone;
    }

    public String getClaimEmail() {
        return claimEmail;
    }

    public void setClaimEmail(String claimEmail) {
        this.claimEmail = claimEmail;
    }
}
